package demo.java.util;

import java.util.Scanner;

/**
 * java.util.Scanner
 *
 * @author zhangxinbetter@qq.com
 * @since 2024/2/27 00:36
 */
public class ScannerMain {

    public static void main(String[] args) {
        // 1、常用方法
        // -------------------------------------------------------------------------------------------------------------

        Scanner in = new Scanner(System.in);

        // 指定分隔符（默认空白符号）
        // in.useDelimiter(" ");

        // 返回分隔符的正则表达式
        // System.out.println(in.delimiter());

        // 获取下一段有效（非分隔符）字符
        // 1、阻塞直到读取到有效字符
        // 2、忽略有效字符前的分隔符
        // 3、回车后获取第一段有效字符
        // 4、搭配 in.hasNext() 方法，可以获取按分隔符分割的所有有效字符
        // System.out.println(in.next());

        // 获取回车之前的所有字符
        System.out.println(in.nextLine());
    }

}